14. Car 类文件
Car 类文件
car.py
文件注释
-
class Car(object)
: 这里看起来有点像函数声明,但是通过** class * 这个单词,Python 可以知道下面的代码应该描述汽车 对象*的状态和功能。 -
对象始终首字母大写,比如 Car。
-
__init__
函数负责在内存中创建空间来创建一个像 carla 这样的特定的汽车对象。该函数还可以通过self.state = [position, velocity]
语句来设置初始状态变量。 -
move()
函数使用一个恒定速度模型使汽车沿其速度方向 vx 和 vy 移动, 并更新状态 。 -
turn_left()
函数将速度值向左旋转 90 度,并更新状态!